agreement of friendship and cooperation - Alemán Inglés Diccionario